breathing with difficulty and having a red face caused by excessive heat or physical effort - Spanisch Englisch Wörterbuch